var url = "../RRHH_PLANILLA_PROVISION_AGUINALDOS_CONTROLLER";
var ano=0;
var mes=0;

$(document).ready(function(){
    ano = $("#año").val();
    mes = $("#mesactual").val();    
    $("#mes option[value="+mes+"]").attr("selected","selected");
    abrir();
});

function abrir()
{
    $("#tabla").html("");
    ano = $("#año").val();    
    mes=$("#mes option:selected").val();
    $.post(url,{evento:"estado",ano:ano,mes:mes},function(resp){
        if(parseInt(resp)===1)
        {
            $("#btn_cerrar").css("display","inline");
            $("#btn_update_cant").css("display","inline");
            cargar();
        }
        if(parseInt(resp)===0)
        {
            $("#btn_cerrar").css("display","none");
            $("#btn_update_cant").css("display","none");
            mostrar();
        }
        if(parseInt(resp)===2)
        {
            $("#btn_cerrar").css("display","none");
            $("#btn_update_cant").css("display","none");
            mostrar();
        }
        if(parseInt(resp)===-1)
        {
            $("#btn_cerrar").css("display","inline");
            $("#btn_update_cant").css("display","inline");
            cargar();
        }
    });
}
function cerrar()
{
    ano = $("#año").val();    
    mes=$("#mes option:selected").val();
    $.post(url,{evento:"cerrar",ano:ano,mes:mes},function(resp){
        if(resp=="true")
        {
            $("#btn_cerrar").css("display","none");
            abrir();
        }
        else
            alert("No se logro cerrar");
    });
}

function cant_prov()
{
    var cantidad = $("input[name=cantidad_prov]").val();
    $.post(url,{evento:"cant_prov",cantidad:cantidad,ano:ano}, function(resp){
        $("#popUpbackGround").css("display", "none");
        $("#pop1").css("display", "none");
        cargar();
    });
}

function update_prov()
{
    $.post(url,{evento:"cantidad_aguinaldo",ano:ano},function(resp){
        $("#ano_prov").text(ano);
        $("#popUpbackGround").css("display", "block");
        $("#pop1").css("display", "block");     
        var cantidad = $("input[name=cantidad_prov]").val(resp);
        cargar();
    });    
}

function cargar()
{
    ano=$("#año").val();
    mes=$("#mes option:selected").val();
    $.post(url,{evento:"cargar",ano:ano,mes:mes},function(resp){
        if(resp==="-1")
        {            
            $("#ano_prov").text(ano);
            $("#popUpbackGround").css("display", "block");
            $("#pop1").css("display", "block");            
        }
        else
            $("#tabla").html(resp);
    });    
}
function mostrar()
{
    ano=$("#año").val();
    mes=$("#mes option:selected").val();
    $.post(url,{evento:"mostrar",ano:ano,mes:mes},function(resp){
        $("#tabla").html(resp);
    });    
}

function calcular_fila(input, mes,ano,id_usr)
{
    var tr = $(input).parent().parent();
    var monto_retro = $(input).val();
    $.post(url,{evento:"calcular_fila",mes:mes,ano:ano,id_usr:id_usr, monto_retro:monto_retro},function(resp){
        tr.html(resp);
    });
}